package ro.viridium.liteplan;

/**
 * @author Mihai Danila
 */
class Schedule {
    TimePeriod mon;
    TimePeriod tue;
    TimePeriod wed;
    TimePeriod thu;
    TimePeriod fri;
    TimePeriod sat;
    TimePeriod sun;
    TimePeriod weekdays;
    TimePeriod weekends;
    TimePeriod daily;

    TimePeriod oneTime;

    DateTime begins;
    DateTime ends;

    static class TimePeriod {
        Time start;
        Time end;
    }

    static class DateTime {
        Date date;
        Time time;
    }

    static class Date {
        int year;
        int month;
        int day;
    }

    static class Time {
        int hour;
        int minute;
    }
}
